home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 351-375 / disk_356 / ncomm / readmail / readmail.doc < prev    next >
Text File  |  1992-05-06  |  32KB  |  750 lines

  1.  
  2.       //
  3.     \X/ AMIGA
  4.      ______   _____   _____   ____    _    _   _____   _   _
  5.     |  __  | |  ___| |  _  | |  _ \  | \  / | |  _  | | | | | 
  6.     | |__| | | |__   | |_| | | | | | |  \/  | | |_| | | | | |
  7.     |  _  _| |  __|  |  _  | | | | | | |\/| | |  _  | | | | |
  8.     | | \ \  | |___  | | | | | |_| | | |  | | | | | | | | | |__
  9.     |_|  \_\ |_____| |_| |_| |____/  |_|  |_| |_| |_| |_| |____|
  10.  
  11.     ============================================================
  12.                                                             V3.0
  13.  
  14.  
  15. --- INDEX ---
  16.  
  17. 0.  Reference card
  18.  
  19. 1.  INTRODUCTION
  20.  
  21.     1.1 Version number
  22.     1.2 Credits
  23.     1.3 How to get in touch with the author...
  24.     1.4 ShareWare note
  25.     1.5 New release
  26.     1.6 Please notice
  27.     1.7 Description
  28.     1.8 Upgrading from V2.0 to V3.0
  29.  
  30. 2.  SETUP AND FILES USED
  31.  
  32.     2.1 Files created
  33.     2.2 Script assumes that...
  34.         (Amiga and MBBS configuration)
  35.     2.3 External editors
  36.  
  37. 3.  STARTING UP
  38.  
  39.     3.1 Requesters and configuration file handling
  40.     3.2 "User"
  41.     3.3 "Editor"
  42.     3.4 "Readmaildir"
  43.     3.5 "WB to front"
  44.     3.6 "PC execute"
  45.     3.7 "Interactive session"
  46.     3.8 "New files"
  47.  
  48. 4.  USING THE COMMANDS
  49.  
  50.     4.1  Enter new message             4.16 Move to next
  51.     4.2  Reply to current message           conference
  52.     4.3  Import message from disk      4.17 Next subject
  53.     4.4  Make screen hardcopy          4.18 Search for
  54.     4.5  Store message                      message
  55.     4.6  Append message to file        4.19 Download file
  56.     4.7  Display message               4.20 Upload file
  57.     4.8  Move backwards one msg.       4.21 Join new conf.
  58.     4.9  Move backwards one page       4.22 Resign from
  59.     4.10 Display current message            conference
  60.     4.11 Display header of msg.        4.23 String search
  61.     4.12 Display next message          4.24 Next string
  62.     4.13 Display next message          4.25 Display keepfile
  63.          non-stop                      4.26 Display newfiles
  64.     4.14 Display highest message       4.27 Display msgs.
  65.          read                          4.28 Cancel last oper.
  66.     4.15 Position                      4.29 Quit
  67.  
  68.  
  69. 5.  "MORE" prompt
  70.  
  71.     5.1  Display next line of message
  72.     5.2  Display next page
  73.     5.3  Rest of message
  74.     5.4  Abort to "Next Msg" prompt
  75.     5.5  "Editor error"
  76.  
  77. 6.  THE "FILE INPUT" REQUESTER
  78.  
  79.     6.1 Description
  80.     6.2 Entering a directory
  81.     6.3 The "PARENT" gadget
  82.     6.4 Selecting files
  83.     6.5 The "TYPE" string gadget
  84.     6.6 "CANCEL"
  85.  
  86. 7.  SIGNATURES
  87.  
  88.     7.1 "Readmail.sign"
  89.  
  90. 8.  SPECIAL REQUIREMENTS
  91.  
  92.     8.1 Special requirements
  93.  
  94. CHAPTER 0:
  95.  
  96.                    REFERENCE CARD [HELP]
  97.                    ---------------------
  98.  
  99.               Commands at 'Next msg' prompt:
  100.           e......................enter new message
  101.           r..........................reply message
  102.           i...............import message from disk
  103.           p..........................print message
  104.           k...........................keep message
  105.           a.................append message to file
  106.           <, t........first message/read reference
  107.           BACKSPACE...........backward one message
  108.           b......................backward one page
  109.           CTRL-L, c.................top of message
  110.           h............................next header
  111.           SPACE, ENTER, f......forward one message
  112.           s..................next without stopping
  113.           >, l................highest message read
  114.           1-9............position at n*10% of file
  115.           0................position at end of file
  116.           d..........................download file
  117.           u............................upload file
  118.           j....................join new conference
  119.           x........................exit conference
  120.           /......................search for string
  121.           n...............next occurence of string
  122.           m................move to next conference
  123.           o......................omit this subject
  124.           y...................next message for you
  125.           g.................get a look at keepfile
  126.           v.................view list of new files
  127.           z.............zip trough messages/orders
  128.           w.................write cancel statement
  129.           CTRL-C, q..........quit and write script
  130.  
  131.               Commands at 'More' prompt:
  132.           ENTER...................forward one line
  133.           SPACE, f................forward one page
  134.           s.......................without stopping
  135.           Other keys abort to 'Next Msg' prompt.
  136.  
  137.           Cursor Left/Right......back/fwrd one msg
  138.           Cursor Up/Down......top/next page of msg
  139.  
  140.  
  141. CHAPTER 1: INTRODUCTION
  142.  
  143.                              VERSION
  144.                              -------
  145. 1.1  3.0 / 08-Apr-90.   Comments, suggestions and bug reports are
  146.      welcome! Compiled and optimized with Lattice C 5.05.
  147.  
  148. 1.2  Original   idea   taken  from  IBM  ReadMail  made  by  Mike
  149.      Robertson.   The  file  requester  is based on the requester
  150.      from C.  Heath.  Thanks!  Thanks also go to Daniel Bloch and
  151.      Trym  Hansen  for  their  programming assistance, to Michael
  152.      Farion for his icon, to Arvid Johansen for reporting most of
  153.      the nasty  bugs  in  the  old  version and to Per Hansen for
  154.      hours long of editing this documentation. Doc icon from  the
  155.      Swilling collection, courtesy of Frank Swilling (Minotaur).
  156.  
  157. 1.3  Contact me on my BBS:
  158.  
  159.          The Amiga BBS, 24 hours, 124 mb, two nodes, MNP5.
  160.  
  161.          Node 1: +47 2 493210 (300 - 14400 baud (HST))
  162.                   (02) 493210 (Norway)
  163.  
  164.          Node 2: +47 2 495201 (1200 - 9600 baud (V.32))
  165.                   (02) 495201 (Norway)
  166.  
  167.      ...or by FidoNet: Torkel Lodberg @ 2:502/110
  168.  
  169.      ...or by mail to: Torkel Lodberg
  170.                        Pilotveien 10
  171.                        N-0384 OSLO 3
  172.                        NORWAY
  173.  
  174. 1.4  This  program  is  Shareware - it isn't free, and all rights
  175.      are reserved.  You are not allowed to sell this program, and
  176.      you  may  only copy it for non-commercial purposes.  You may
  177.      take  a look at the program for free, but if you like it (or
  178.      use it), please send 140 Nkr by cheque  made  payable to the
  179.      above  address.   If you live in Europe, you may also use my
  180.      bank or PostGiro account.  You will then become a registered
  181.      user. Updates are free and will be available from my BBS.
  182.  
  183.      ReadMail  is  copyrighted,  including copies which have been
  184.      modified.   Any change to the executable or documentation is
  185.      prohibited.   You  may not modify, adapt, translate, reverse
  186.      engineer, disassemble, or decompile this program.  If hacked
  187.      or  registered  versions  of  the  Amiga ReadMail executable
  188.      appear  on  bulletin boards, I won't make any new version of
  189.      the program - it's as simple as that.
  190.  
  191.      Keep  developers  developing - future development depends on
  192.      you...
  193.  
  194.                            ABC-bank account number; 1607.26.26595
  195.                   European postgiro account number;  0824 0884667
  196.  
  197.  
  198.                            NEW RELEASE
  199.                            -----------
  200. 1.5  This  is  the  second  public  release of the Amiga ReadMail
  201.      program.   The  current version number is 3.0.  This version
  202.      contains many enhancements and many bugfixes.
  203.  
  204.      o Amiga  ReadMail  now  supports overscan, and won't GURU if
  205.        the screen can't be opened.
  206.      o You  may  now  start up Amiga ReadMail without  having  to
  207.        discard the script.
  208.      o Searching has been made faster.
  209.      o Four  new  functions  have  been implemented (move to next
  210.        subject / msg for you -  display messages/orders -  cancel
  211.        last order).
  212.      o The "first message" command has been changed, and will try
  213.        to  find the reference before displaying the first message
  214.        in the file.
  215.      o The "New Files collection" is now optional.
  216.      o The script  has  been made better,  and  should  also work
  217.        with  slow  systems.
  218.      o A  lot  of  bugs in the script has been fixed, among other
  219.        things, ReadMail will no longer output "RE 0"...
  220.      o Local configuration files are now supported.
  221.      o Amiga  ReadMail  does  no longer  use  the  CLI window for
  222.        error messages.
  223.      o Listing  of keepfile / newfiles may be aborted, as well as
  224.        searching and positioning.
  225.      o The code has been made a LOT cleaner.
  226.      o The  windows won't blank out when using Dmouse (actually a
  227.        bug in dmouse, but who cares...)
  228.      o The file requester is now really proportional.
  229.      o The Cancel function now really works when choosing append.
  230.      o It  is  now  possible  to  download  a  file directly when
  231.        viewing the new files listing.
  232.      o Amiga ReadMail is now smarter when it comes to recognizing
  233.        file names.
  234.      o A whole lot of things which I don't remember...
  235.  
  236.  
  237.                           PLEASE NOTICE
  238.                           -------------
  239.  
  240. 1.6  o The  first release of Amiga ReadMail can ONLY be used with
  241.        version  1.8 of NComm, and *not* with later versions, like
  242.        the  manual  says  (sorry,  but  it is always hard to know
  243.        about the future...).
  244.  
  245.      o This  version  of  Amiga  ReadMail  can  ONLY be used with
  246.        version  1.9 of NComm, since it expects a new NComm.config
  247.        format  and a few new script functions.  It will also work
  248.        with future versions of NComm...
  249.  
  250.      o This version of Amiga ReadMail contains many bugfixes.  As
  251.        soon  as you get a copy of NComm version 1.9, you ought to
  252.        delete  the previous version of Amiga ReadMail - and start
  253.        using  this version instead. Please upload the new version
  254.        to boards having the old version available!!
  255.  
  256.  
  257.  
  258.                            DESCRIPTION
  259.                            -----------
  260. 1.7  Amiga  ReadMail  is  a tool for use with NComm V1.9, made by
  261.      Torkel  Lodberg.   Amiga  ReadMail lets you read, answer and
  262.      enter  MBBS messages offline, using input from the keyboard.
  263.      Some  file  functions  are also implemented.  Amiga ReadMail
  264.      will  generate  a NComm script that uploads all the messages
  265.      to  the board and grabs new messages.  Information about new
  266.      files may also be collected.
  267.  
  268. 1.8        When upgrading from V2.0 to V3.0, please note:
  269.            ==============================================
  270.  
  271.      The   ReadMail.config   format  has  been  changed  -  files
  272.      containing  earlier  formats  should  be  DELETED before you
  273.      start this version of Amiga ReadMail.
  274.  
  275.      ReadMail  now  outputs "!ARM 3.0!  " in front of signatures.
  276.      This  means  that  persons  who  are using signatures should
  277.      delete ten spaces in front of the signature, or it will look
  278.      ugly.   Persons who are not using this feature, should start
  279.      using  it  because  the message otherwise will become longer
  280.      than necessary.
  281.  
  282. CHAPTER 2: SETUP AND FILES USED
  283.  
  284.  
  285.                           FILES CREATED
  286.                           -------------
  287. 2.1  All  files generated will be placed in the same directory as
  288.      the  grabfile.   Here  is  a  list  of  files  that  will be
  289.      generated.   <filename> equals the name of the grabfile, and
  290.      'n'  is  a  number  generated by Amiga ReadMail, starting at
  291.      zero.  It increases one by one for each message written.  It
  292.      is  highly  important that you do not change the name of the
  293.      grabfile  after  having  performed a GRAB since the filename
  294.      also  is  used  in  the  script  to unarc the grabfile after
  295.      grabbing, and then to start Amiga ReadMail.
  296.  
  297.          <filename>.orders    -  the actions that have been made
  298.          <filename>.script    -  scriptfile
  299.          <filename>.exe       -  'execute' file used by script
  300.          <filename>n          -  message(s)
  301.          <filename>.keep      -  messages added with 'keep' command
  302.          <filename>.newfiles  -  new files since last logon
  303.  
  304.      Amiga   ReadMail   stores  the  message  text  for  detailed
  305.      fileinfo's in the file <filename>.fileinfo, where <filename>
  306.      equals the name of the file you want to upload.
  307.  
  308.                        Script assumes that
  309.                        -------------------
  310.  
  311. 2.2  1. You are using ENGLISH commands
  312.      2. You have set up to use the SCREEN editor
  313.      3. You have turned on automatic file transfer
  314.      4. You have PKAX in the C: directory (important!)
  315.      5. You have a smart enough modem to report offhook
  316.      6. You are using an expert mode sending the normal
  317.         "--more--" prompt...
  318.  
  319. 2.3  Amiga  ReadMail uses an external editor.  To make this work,
  320.      the  following  commands must be available; C:Execute, C:Cd,
  321.      C:Delete  and  C:Run.  The ARP Execute command has a bug, do
  322.      not use it.
  323.  
  324.  
  325. CHAPTER 3: STARTING UP
  326.  
  327.                            STARTING UP
  328.                            -----------
  329.  
  330. 3.   Amiga ReadMail has the following synopsis:
  331.  
  332.      ReadMail [-s] [grabfile]
  333.  
  334.      As  you  can  see, an optional filename may be appended as a
  335.      parameter,  as  well  as  the  option  '-s'  if  you want to
  336.      reconfigure  the  Amiga  ReadMail  setup.   The  filename is
  337.      relative  to the CURRENT directory.  As an example, you will
  338.      have to enter "//grab" if the 'grab' file is situated in the
  339.      parent directory. However, a filename like "NCOMM:RODE/RODE"
  340.      will work well (new).
  341.  
  342.      The  brackets  should  of course not be included.  They just
  343.      mean  that  this is optional.  From workbench, just click on
  344.      the icon.
  345.  
  346.      Amiga  ReadMail  uses  the  grabfile  created  by  the  MBBS
  347.      bulletin   board   system  as  input.   Before  using  Amiga
  348.      ReadMail,  you  should  therefore collect grabfiles from the
  349.      different  systems you want to use it with.  This is done by
  350.      logging  in to an MBBS board.  Remember to switch to the ISO
  351.      character  set  and  use  the  "GRAB" command in the utility
  352.      menu.   Amiga ReadMail will accept a blank file as well, but
  353.      the name *must* be correct.
  354.  
  355.      First,  create  the  directory where you want to place Amiga
  356.      ReadMail,  or  use  the path "NComm:" if it has enough space
  357.      for the different files.  Remember to copy Amiga ReadMail to
  358.      the  correct  directory.   Then, make subdirectories for the
  359.      different   boards.   Place  the  GRAB  files  within  these
  360.      directories.   Be careful with using spaces within directory
  361.      names, some editors do not accept this!
  362.  
  363.      Amiga  ReadMail first looks for the file "NComm.config", and
  364.      if  it  is  not found, it will look for the same file in the
  365.      NComm:     directory.     This   file   contains   important
  366.      information!   If  this  file  doesn't exist, Amiga ReadMail
  367.      won't  work, so be sure to save the correct configuration in
  368.      NComm   v1.9   before  using  Amiga  ReadMail.   The  colors
  369.      configured in the NComm two colour mode will be used.
  370.  
  371.      If  no  filename  is  entered,  a  File Input Requester will
  372.      appear in the center of the screen.  For instructions on how
  373.      to  use  this, see the "File Input Requester" below.  Select
  374.      the  FULL  directory  and  name of the grabfile, so that the
  375.      script later can find it.
  376.  
  377.      If  the  files "ReadMail.config" and "NComm:ReadMail.config"
  378.      (a  special  setup  file  used by Amiga ReadMail only) don't
  379.      exist,  or if the parameter '-s' is appended, a setup window
  380.      containing different gadgets will appear.
  381.  
  382.      New;  Amiga  ReadMail  now also looks for ReadMail.config in
  383.      the  current  directory.   This means that it is possible to
  384.      have  specific configuration files for the different boards.
  385.      Simply  place  the  ReadMail.config  file  within  the  same
  386.      directory as the GRAB file...
  387.  
  388. 3.2       * USER
  389.           In  the string gadget marked 'User', enter the name you
  390.           have used when registering on the current board.  It is
  391.           used to log you in.
  392.  
  393. 3.3       * EDITOR
  394.           In the string gadget marked 'Editor', enter the name of
  395.           the  editor  you  want  to  use  with  Amiga  ReadMail.
  396.           Include  the  full  path  if  the  editor  is  situated
  397.           somewhere  else than in your C:  directory.  The editor
  398.           must  accept  a filename as parameter.  In other words,
  399.           if  you  enter  the  CLI command 'Editor ram:file', the
  400.           editor  must  read  the file from the RAM DISK.  Please
  401.           note that programs that start their own process can not
  402.           be  used  due  to  problems  with  the  Amiga operating
  403.           system.   There  is  one  exception.   The "ED" command
  404.           supplied with CygnusED Professional may be used as long
  405.           there  is a copy of the program in memory when executed
  406.           by  Amiga  ReadMail.  This is also a handy solution, as
  407.           the  editor  is  only  loaded  once.   Go  out  and buy
  408.           CygnusED  folks!   I.e.  start up CygnusED Professional
  409.           *before* using Amiga ReadMail and place the ProCED 'Ed'
  410.           command  in the 'C:' directory.  A few hints to persons
  411.           who  don't have ProCED and don't have a harddisk:  Make
  412.           your editors resident or place them on the ram disk for
  413.           faster loading.
  414.  
  415. 3.4       * READMAILDIR
  416.           In  the string gadget marked 'Readmaildir', specify the
  417.           FULL  directory  where  Amiga ReadMail is situated.  It
  418.           will be used to start Amiga ReadMail after grabbing.
  419.  
  420. 3.5       * WB TO FRONT
  421.           If  the specified editor is using the WorkBench screen,
  422.           turn  on  the  'WB to front' option.  This will pop the
  423.           workbench  screen  to front when the editor is started,
  424.           and  will  pop  the Amiga ReadMail screen to front when
  425.           finished editing.
  426.  
  427. 3.6       * PB EXECUTE
  428.           If  you want to configure this scriptfile with an entry
  429.           in  NComm's  phonebook  (which  is always preferable!),
  430.           turn the 'PB execute' option on.  Simply enter the name
  431.           of the generated scriptfile in NComm's 'Script' gadget.
  432.           This  will  make  Amiga ReadMail use NComm's phonebook,
  433.           which  will  save  you  having to constantly enter your
  434.           password  and  the  phone  number  to the board you are
  435.           calling.   If you turn this option on, remember to also
  436.           include your password in the phonebook.
  437.  
  438. 3.7       * INTERACTIVE SESSION
  439.           If you don't want Amiga ReadMail to hang up when it has
  440.           finished  its  work  on  the BBS, turn the 'Interactive
  441.           session'  option on.  Amiga ReadMail will then wait for
  442.           the  hangup  string before it unarc's the GRAB file and
  443.           starts Amiga ReadMail.
  444.  
  445. 3.8       * NEW FILES
  446.           If you don't want Amiga ReadMail to collect information
  447.           about  new  files,  turn  the 'New Files' option off...
  448.           (new)
  449.  
  450.           Press  the  'OK' gadget to go on, and press 'Cancel' to
  451.           abort.   Press  the  'Save'  gadget to save the current
  452.           configuration.   The  information  will  be stored in a
  453.           file  called 'ReadMail.config' if the file exists, else
  454.           it will be stored as 'NComm:ReadMail.config'.
  455.  
  456.           If  'PB Execute' has been turned off, a window will pop
  457.           up.   Here, enter the phonenumber to the current board,
  458.           and the password you use at this board.  Press 'Return'
  459.           in the password gadget to go on.
  460.  
  461.  
  462. CHAPTER 4: USING THE COMMANDS
  463.  
  464.                        USING THE COMMANDS
  465.                        ------------------
  466. 4.   You  may  now read through the messages.  Press the HELP key
  467.      for a full list of commands.  The commands are mostly   less
  468.      or  more   compatible.  Below is a description of how to use
  469.      the different commands.
  470.  
  471.  
  472.                        'NEXT MSG' prompt:
  473.                        ------------------
  474. 4.1       Press 'E' to enter a new message.  This will bring up a
  475.           requester  containing  three  string  gadgets.   In the
  476.           gadget  marked  'Conference',  enter  the  name  of the
  477.           conference  you  want  the  message  placed in.  In the
  478.           gadget  marked 'Receiver', enter the name of the person
  479.           you  want to send the message to.  In the gadget marked
  480.           'Subject',  enter  the  subject of the current message.
  481.           If  the  'Conference', 'Receiver' or 'Subject' field is
  482.           left  blank,  the  function will be aborted.  Else, the
  483.           editor  will  be  started and the workbench will pop to
  484.           front  if  specified  in  the configuration file. Go on
  485.           with editing the message and then save it.
  486.  
  487. 4.2       Press  'R'  to  reply the current message.  A requester
  488.           will  pop  up  and  ask if you want the current message
  489.           included.   Press  'Cancel' to abort this function.  If
  490.           you  answer 'Yes', the message will first be written to
  491.           disk.   The  editor  will  be started and the workbench
  492.           will  pop  to  front  if specified in the configuration
  493.           file. Go on  with editing the message and then save it.
  494.           The next message will be displayed by Amiga ReadMail.
  495.  
  496. 4.3       Press 'I' to import a message from disk.  This function
  497.           was  specially  designed  for  persons  who  don't have
  498.           enough  RAM  to  run Amiga ReadMail and their favourite
  499.           editor  simultaneosly.   The  messages  must be written
  500.           before  starting  Amiga  ReadMail  and  should could be
  501.           named  <filename>n,  where  'n'  is  the  number of the
  502.           message.   They must be placed in the same directory as
  503.           the  grabfile.   The function will bring up a requester
  504.           asking  if the message should be a reply to the current
  505.           message.   Select  'Cancel' to abort this function.  If
  506.           the  answer  is  negative, a window that contains three
  507.           string  gadgets  will  pop  up.   In  the gadget marked
  508.           'Conference', enter the name of the conference you want
  509.           the   message   placed   in.    In  the  gadget  marked
  510.           'Receiver',  enter  the  name of the person you want to
  511.           send  the  message to.  In the gadget marked 'Subject',
  512.           enter  the  subject  of  the  current  message.  If the
  513.           response  to the first requester was positive, the next
  514.           message  will  be  displayed  by  Amiga  ReadMail.
  515.  
  516. 4.4       Press  'P'  to print a  hardcopy of the message on your
  517.           printer.   The  message  'Printing'  will  be displayed
  518.           while in progress.
  519.  
  520. 4.5       Press  'K'  to  store  the message for later retrieval.
  521.           The   message   will   be   added   to   a  file  named
  522.           <filename>.keep.
  523.  
  524. 4.6       Press  'A'  to  append  the message to a specific file.
  525.           This  function  works like the 'keep' command, but will
  526.           bring  up  the  file  requester.   Select  or  enter  a
  527.           filename.   The  message will be added to the file.  If
  528.           the file doesn't exist, it will be created.
  529.  
  530. 4.7       Press  'T' or '<' to display the message reference.  If
  531.           the  message  can  not  be  found,  this  function will
  532.           position you at the beginning of the grabfile.
  533.  
  534. 4.8       Press  'BACKSPACE'  or  'Cursor Left' to move backwards
  535.           one message.
  536.  
  537. 4.9       Press 'B' to move backwards one page.
  538.  
  539. 4.10      Press  'CTRL-L',  'Cursor  Up'  or  'C'  to display the
  540.           current message from the beginning.
  541.  
  542. 4.11      Press  'H'  to  only  display  the  header  of the next
  543.           message.
  544.  
  545. 4.12      Press  'SPACE',  'ENTER',  'Cursor  Right'  or  'F'  to
  546.           display the next message in the grabfile.
  547.  
  548. 4.13      Press  'S'  to  display the next message non-stop, i.e.
  549.           without displaying the 'More' prompt.
  550.  
  551. 4.14      Press '>' or 'L' to display the highest message read.
  552.  
  553. 4.15      Press  from '1' to '0' on the keyboard to position from
  554.           10%  to  100% in the file.  I.e.  '0' will position you
  555.           at the end of the file.
  556.  
  557. 4.16      Press 'M' to move to the next conference.
  558.  
  559. 4.17      Press 'O' to move to the next subject.  (new)
  560.  
  561. 4.18      Press  'Y'  to  search  for  the  next message for you.
  562.           (new)
  563.  
  564. 4.19      Press  'D'  to  download  a file from the system.  This
  565.           will  pop up a window containing a string gadget marked
  566.           'Name'.   Enter  the  name  of  the  file  you  want to
  567.           download.   The file will be placed in the G&R download
  568.           directory.  This function will be aborted if the gadget
  569.           is left empty.
  570.  
  571. 4.20      Press  'U'  to  upload a file to the system.  This will
  572.           pop  up a window containing two string gadgets.  In the
  573.           gadget  marked  'Name',  enter the name of the file you
  574.           want  to  upload.  The file must rely in the G&R upload
  575.           directory.   Enter  a  description  of  the file in the
  576.           gadget  marked 'Description'.  If one of the gadgets is
  577.           left empty, this function will be aborted.  A requester
  578.           will  pop  up asking whether the file should be private
  579.           or  not.   A  positive  answer  will  bring  up  a  new
  580.           requester  asking  you  who  the file should be private
  581.           for.   Enter  the full name of the person.  If the file
  582.           should  be  kept  private  to a conference, remember to
  583.           first  join  the conference before using this function.
  584.           Finally,  Amiga  ReadMail  asks  if you want to enter a
  585.           detailed fileinfo.  A positive answer to this requester
  586.           will  bring  up the editor.  Enter the file description
  587.           here.
  588.  
  589. 4.21      Press 'J' to join a new conference.  This will pop up a
  590.           window containing a string gadget marked 'Name'.  Enter
  591.           the  full name of the conference.  Leave the name blank
  592.           to abort.
  593.  
  594. 4.22      Press  'X'  to resign from a conference.  A window will
  595.           pop up containing a string gadget marked 'Name'.  Enter
  596.           the  full  name  of  the  conference you want to resign
  597.           from.  Leave the name blank to abort.
  598.  
  599. 4.23      Press  '/'  to search for a string.  The bottom line of
  600.           the  window  will  become  active.  Enter the string to
  601.           search  for,  or  leave  the  line blank to abort.  The
  602.           message 'Searching' will be displayed at the same line.
  603.           The  search is case insensitive.  If the string can not
  604.           be  found,  the  final  message in the grabfile will be
  605.           displayed.
  606.  
  607. 4.24      Press  'N'  to  search  for  the  next occurence of the
  608.           string.  The search is case insensitive.  If the string
  609.           can  not  be  found,  the final message in the grabfile
  610.           will be displayed.
  611.  
  612. 4.25      Press  'G' to display the file named <filename>.keep on
  613.           screen.  It contains the messaged added with the 'Keep'
  614.           command.
  615.  
  616. 4.26      Press 'V' to display the file named <filename>.newfiles
  617.           on  screen.  This file contains a list of new files and
  618.           may  be  collected at each logon.  Enter 'D' at the End
  619.           of File prompt to download files (new).
  620.  
  621. 4.27      Press  'Z'  to  display  the  messages  that  have been
  622.           written  in  increasing  order.  When all messages have
  623.           been  displayed,  the  list  of  orders  will appear on
  624.           screen.  (new)
  625.  
  626. 4.28      Press  'W'  to  write  a  cancel  statement.   The last
  627.           operation  /  order  will  be  cancelled  and depending
  628.           messages will be deleted.  (new)
  629.  
  630. 4.29      Press 'Q' or 'CTRL-C' when finished answering messages.
  631.           The  function  will  ask  for a confirmation.  When you
  632.           leave  Amiga  ReadMail, the file <grabfile>.orders will
  633.           be read, and the script generation will be based on the
  634.           information  found  in  this  file.   Information  will
  635.           always  be  appended  to this file when you start Amiga
  636.           ReadMail,  and  you  therefore  have the possibility to
  637.           continue  the script generation after having exit Amiga
  638.           ReadMail.   Execute  the  script  manually  if you have
  639.           turned  the  'PB  execute'  function  off.   Otherwise,
  640.           specify  the  name of the scriptfile with the board you
  641.           collected the grabfile from.
  642.  
  643.  
  644.      If  you  have  made  a  mistake  while using Amiga ReadMail,
  645.      simply  delete the operation from the <grabfile>.orders file
  646.      and  run  Amiga ReadMail once more - or use the built-in 'W'
  647.      function...
  648.  
  649.  
  650. CHAPTER 5:
  651.  
  652.                          'MORE' prompt:
  653.                          --------------
  654.  
  655. 5.1       Press 'ENTER' to display the next line of the message.
  656.  
  657. 5.2       Press 'SPACE', 'Cursor Down' or 'F' to display the next
  658.           page.
  659.  
  660. 5.3       Press  'S' to display the rest of the message non-stop,
  661.           i.e.  without displaying the 'More' prompt.
  662.  
  663. 5.4       Press some other key to abort to 'Next Msg' prompt.
  664.  
  665.  
  666. 5.5       Note;  If the message 'EDITOR ERROR' appears on screen,
  667.           an  error  has occured while loading your editor.  This
  668.           means  that  the  editor  name  specified at startup is
  669.           incorrect,   or   the   commands  'C:Execute',  'C:Cd',
  670.           'C:Delete' and 'C:Run' are not available.
  671.  
  672.      Also  note; The 'Yes/No/Cancel' requester can be answered by
  673.      pressing 'Y', 'N' and 'C' respectively.
  674.  
  675.      The  prompts contain a calculated percentage relative to the
  676.      current file position.
  677.  
  678.  
  679. CHAPTER 6: THE FILE INPUT REQUESTER
  680.  
  681.                     THE FILE INPUT REQUESTER
  682.                     ------------------------
  683. 6.1  Many  functions  call  upon  a  file  name.   The file input
  684.      requester then appears on the screen with a sorted directory
  685.      listing of the current directory in the window.
  686.  
  687.      At the bottom of the requester, eight devices are displayed.
  688.      To  change the current device, click in one of these boxes -
  689.      the  device  must  be  available  on  your  system  (i.e not
  690.      ghosted) for you to chose it.
  691.  
  692. 6.2  To   enter  a  directory,  position  the  pointer  over  the
  693.      directory name and click once or enter the directory name in
  694.      the 'Directory' string gadget.
  695.  
  696. 6.3  The  'PARENT' gadget will move you back one directory - i.e.
  697.      this  will  cause  the  parent directory to be displayed, if
  698.      such a directory exists.
  699.  
  700. 6.4  You  may  select  a filename by positioning the pointer over
  701.      it.   Open  the file by doubleclicking, or by first clicking
  702.      on   the   filename  and  afterwards  on  the  'OK'  gadget.
  703.      Alternatively,  type  the  name  of  the desired file in the
  704.      requester marked 'File' and press Return.
  705.  
  706. 6.5  In  the  'Type'  string gadget, enter an optional extension.
  707.      This  will  display  only  the  files with that suffix.  For
  708.      example, entering ".TXT" will display only the textfiles.
  709.  
  710.      The  window has only room for 10 entries.  To scroll through
  711.      the directory, use the dragbar.
  712.  
  713.      The  number  of  bytes  free  on  the current device will be
  714.      displayed in the middle of the two gadgets.
  715.  
  716.      The 'Directory' string gadget will be active when the window
  717.      opens.  Pressing Return will move the cursor directly to the
  718.      'File' gadget.  This can be handy if you don't want to mouse
  719.      around.
  720.  
  721.      Use  the  upper  right depth-arrangers to move the window in
  722.      front or in back of other windows.
  723.  
  724. 6.6  Selecting 'CANCEL' will abort the operation.
  725.  
  726.  
  727. CHAPTER 7:
  728.                            SIGNATURES
  729.                            ----------
  730. 7.1  If   you   want   automatic  add  of  signatures,  place  a
  731.      'ReadMail.sign' file in your Amiga ReadMail directory.
  732.  
  733.      Place  your  signature  on  the first line in this file,  it
  734.      should not exceed 60 characters. The signature is sent right
  735.      after  that  the  message  has  been  uploaded,  and  is not
  736.      displayed in the editor.
  737.  
  738.      When entering messages,  you should always end the last line
  739.      with a carriage return. Otherwise, the signature will follow
  740.      instantly after the message text (normally looks very ugly).
  741.  
  742.  
  743. CHAPTER 8: SPECIAL REQUIREMENTS
  744.  
  745.                       SPECIAL REQUIREMENTS
  746.                       --------------------
  747. 8.1  None,  but  a harddisk is heavily recommended if you want to
  748.      use  this  program with more than a few boards.  The program
  749.      works with both NTSC, PAL and overscan (new).
  750.